• word of the day

    deus ex machina

    deus ex machina - Dictionary definition and meaning for word deus ex machina

    Definition
    (noun) any active agent who appears unexpectedly to solve an insoluble difficulty
Download our Mobile App Today
Receive our word of the day
on Whatsapp